Timor shrew - Spanish English Dictionary